Formal Verication of Behavioural Vhdl Specications : a Case Study

نویسندگان

  • Laurence PIERRE
  • Victor Hugo
چکیده

This paper addresses the problem of formally verifying VHDL descriptions. More precisely, we check the correctness of a VHDL architecture w.r.t. another architecture of the same entity. Both of them are translated into recursive functional forms, and the proof of their equivalence is realized by means of the Boyer-Moore theorem prover. Our methodology is illustrated by a signi cant example that has been proposed by THOMSON. This benchmark presents interesting characteristics and its proof is not obvious.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Verifying Consistency and Validity of Formal Specifications by Testing

Detecting faults in specications can help reduce the cost and risk of software development because incorrect implementation can be prevented early. This goal can be achieved by verifying the consistency and validity of specications. In this paper we put forward specication testing as a practical technique for verication and validation of formal specications. Our approach is to derive proof obli...

متن کامل

NFSM Generation for Semantics Based Model Abstraction

We present a method for abstracting nondeterministic nite state machine (NFSM) models from behavioral VHDL descriptions for formal veri cation. The method is based on semantic matching of the results of dataow analysis of the VHDL source code and the speci cations to be veri ed, with known abstraction templates. Using NFSM models for counters, comparators and registers we have shown our approac...

متن کامل

Abstract Machines for Communication Security

We use an existing formal software developement method called B in order to build and verify specica-tions of a communication channel, cryptographic functions and security properties. We show on an example how these basic specications may be combined in order to write abstract specications of cryptographic protocols and to verify their security. 1 Introduction Security evaluation criteria recom...

متن کامل

Strongly-Typed Theory of Structures and Behaviours

This paper describes an approach to capturing the relation between circuits and their behaviours within a formal theory. The method exploits dependent types to achieve a rigorous yet theoretically simple connection between circuits (treated as graphs) and their behavioural speciications (treated as predicates). An example is given of a behavioural extraction function and it is shown how a type ...

متن کامل

Linearly graded behavioural analogue performance models using support vector machines and VHDL-AMS

A concept of linearly graded statistical models for analogue performance evaluation is proposed and a suitable technique for automatic generation of analogue performance models using support vector machines is presented. The analogue system’s behaviour is specified using VHDL-AMS descriptions. Practical application of the technique is demonstrated with a case study of automated analogue perform...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995